Вход

Здесь мы описываем различные методы/функции, которые можно использовать с нашим Javascript:

  • The flux.get method
  • The flux.get method
  • Слушатели событий

Метод get

Метод flux.get можно использовать для получения разрешенных токенов, которые были возвращены недавно.

Когда происходит отслеживание, любые запросы resolveToken возвращаются и добавляются в объект resolvedTokens.

Метод flux.get обращается к этому объекту и возвращает значение.

Например, чтобы получить текущий ID посетителя:

flux.get('{visitor}')

Чтобы получить текущий ID узла:

flux.get('{current-node-id}')

И для любых других токенов, которые вы установили в fluxOptions или отправили в запросе просмотра вручную:

flux.get('{token-name}')

Метод track

Метод track используется для отправки просмотров и конверсий.

Они подробно описаны в их специальных документах:

Два события:

flux.track('view', 
  { optional tracking attributes object }, 
  optionalCallbackFunction
)

и

flux.track('conversion', 
  { conversion tracking attributes object }, 
  optionalCallbackFunction
)

Слушатели событий

FunnelFlux JS больше не требует слушателей событий для гарантии последовательности конверсий.

Однако вы все еще можете использовать наши JS-события для запуска других событий.

В настоящее время доступны два события, примеры ниже:

document.addEventListener('fluxView', function(){
  console.log('Flux view completed')
})
document.addEventListener('fluxConversion', function(){
  console.log('Flux conversion completed')
})

Или в случае запуска других функций:

document.addEventListener('fluxView', functionToCall)
document.addEventListener('fluxConversion', functionToCall)